.group_day {
    /*border-top:1px solid black;*/
    border: 1px solid #EFEFEF;
    float:left;
    width: 100%;
    margin-bottom: 5px;
}

.group_day div {
    padding: 5px;
}

.group_day .group_status_bar,
.group_day .group_day_content {
    padding: 0px;
}



.group_day_header {
    background-color: #E9E9E9;
}

.no_car_bar {
    background-color: #F25E70;
}

.group_status_car_bar {
    background-color: #40D663;
}

.group_status_bar div {
    color: #EDF2EF;
    font-size: 85%;
}



.group_day .ui-btn {
    /*width: 50%;*/
    margin: 2px;
}

.group_day ul {
    margin: 0px 0px 4px -10px;
}

.group_day p{
    margin: 0px;
    padding: 3px;
}

.text-border{
    text-shadow:
        -1px -1px 0 #000,
        1px -1px 0 #000,
        -1px 1px 0 #000,
        1px 1px 0 #000;
}
